526 51
502 350
998 73
1262 75
1373 60
557 132
407 55
507 87
1680 76
577 80
393 52
355 67
2539 167
366 76
806 91
671 92